imperial apartments - French English Dictionary